stop the progress of something - Spanisch Englisch Wörterbuch